Newport News
geographical name
New·port News
ˈnü-ˌpȯrt-ˈnüz
ˈnyü-ˌpȯrt-ˈnyüz,
-pərt-
city and port on the James River and the Hampton Roads channel in southeastern Virginia population 180,719
Love words? Need even more definitions?
Merriam-Webster unabridged
Share